#ifndef MULTIJOIN_TEST_H_
#define MULTIJOIN_TEST_H_
/*********************************************************/
#include "UnitTest.h"
/*********************************************************/
class MultiJoinTest : public UnitTest
{
private:

	bool multiJoinSerializeTest();
	bool multiJoinDataUpdateTest();
	bool multiJoinDoubleJoinTest();
	bool multiJoinSingleNodeRingTest();
	bool multiJoinLocalInfoTest();

protected:
public:
	virtual std::string name();		// Returns the name for this unit
	virtual bool runUnitTests();		// Run all tests from this unit
};
/*********************************************************/
#endif //MULTIJOIN_TEST_H_
